polystyrene core - French English Dictionary